A 'Hands on' Strategy for Teaching Genetic Algorithms to Undergraduates
نویسندگان
چکیده
Genetic algorithms (GAs) are a problem solving strategy that uses stochastic search. Since their introduction (Holland, 1975), GAs have proven to be particularly useful for solving problems that are ‘intractable’ using classical methods. The language of genetic algorithms (GAs) is heavily laced with biological metaphors from evolutionary literature, such as population, chromosome, crossover, cloning, mutation, genes and generations. For beginners studying genetic algorithms, there is quite an overhead in gaining comfort with these terms and an understanding of their parallel meanings in the unfamiliar computing milieu of an evolutionary algorithm.
منابع مشابه
Using and comparing metaheuristic algorithms for optimizing bidding strategy viewpoint of profit maximization of generators
With the formation of the competitive electricity markets in the world, optimization of bidding strategies has become one of the main discussions in studies related to market designing. Market design is challenged by multiple objectives that need to be satisfied. The solution of those multi-objective problems is searched often over the combined strategy space, and thus requires the simultaneous...
متن کاملImproved teaching–learning-based and JAYA optimization algorithms for solving flexible flow shop scheduling problems
Flexible flow shop (or a hybrid flow shop) scheduling problem is an extension of classical flow shop scheduling problem. In a simple flow shop configuration, a job having ‘g’ operations is performed on ‘g’ operation centres (stages) with each stage having only one machine. If any stage contains more than one machine for providing alternate processing facility, then the problem...
متن کاملChaotic Genetic Algorithm based on Explicit Memory with a new Strategy for Updating and Retrieval of Memory in Dynamic Environments
Many of the problems considered in optimization and learning assume that solutions exist in a dynamic. Hence, algorithms are required that dynamically adapt with the problem’s conditions and search new conditions. Mostly, utilization of information from the past allows to quickly adapting changes after. This is the idea underlining the use of memory in this field, what involves key design issue...
متن کاملCase based teaching at the bed side versus in classroom for undergraduates and residents of pediatrics
Introduction: Bedsideteaching is defined as teaching in the presence of apatient, it is a vital component of medical education. The aim of this study was to evaluate the effectiveness of two methods of case based teaching (at the bedside and in the classroom) in the teaching hospitals (for both undergraduates and residents of Pediatrics).Methods: Thirty undergraduates and twenty pediatric resid...
متن کاملTeaching statistics to medical undergraduates using interactive and participatory sessions
Introduction: In India, medical undergraduates think that statistics is difficultto understand. Often, it is taught just before final assessment examinationusing didactic lectures, with little use of medical examples and less focus onapplication. Hence, we prepared interactive, participatory sessions for teachingbiostatistics to medical undergraduate.Methods: The sessions were delivered by a fa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- JITE
دوره 6 شماره
صفحات -
تاریخ انتشار 2007